package com.jc.mapper.sys;

import com.jc.domain.sys.SysBanner;
import com.jc.domain.sys.SysBannerConditions;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SysBannerMapper {
    int countByExample(SysBannerConditions example);

    int deleteByExample(SysBannerConditions example);

    int deleteByPrimaryKey(Long id);

    int insert(SysBanner record);

    int insertSelective(SysBanner record);

    List<SysBanner> selectByExample(SysBannerConditions example);

    SysBanner selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") SysBanner record, @Param("example") SysBannerConditions example);

    int updateByExample(@Param("record") SysBanner record, @Param("example") SysBannerConditions example);

    int updateByPrimaryKeySelective(SysBanner record);

    int updateByPrimaryKey(SysBanner record);
}